atomic reactor - French English Dictionary